// es5
// 代码块
// {
//   var a = 123
// }
// 函数 局部作用域
function foo() {
    var a = 234
}
// console.log(a);

// es6
{
    let b = 10
}
// console.log(b);

// 用 var 关键字声明的变量 就是普通变量
var v1 = 10
// 直接声明的变量 全局变量
v2 = 20
function foo() {
    var v3 = 30
    console.log(v1);
    console.log(v2);
    console.log(v3);
}
foo()